collide (together) - French English Dictionary